Skip to content
懒人吧
Go back

Windows 沙盒

编辑页面

Windows 沙盒提供了轻型桌面环境,可以安全地在隔离状态下运行应用程序。 安装在 Windows 沙盒环境下的软件保持“沙盒”状态,并且与主机分开运行。

沙盒是临时的。 关闭后,系统将删除所有软件和文件以及状态。 每次打开应用程序时,都会获得沙盒的全新实例。 但是,请注意,从 Windows 11 内部版本 22509 起,将通过从虚拟化环境内部启动的重启来保留数据,这对于安装需要重新启动操作系统的应用程序非常有用。

安装在主机上的软件和应用程序不会直接出现在沙盒中。 如果需要在 Windows 沙盒环境中运行特定的应用程序,则相应的应用程序必须就是安装在沙盒环境中才行。

Windows 沙盒具有以下属性:

重要

Windows 沙盒默认启用网络连接。 可以使用沙盒配置文件禁用 Windows 沙盒配置文件。

目录

Windows 版本和许可要求

下表列出了支持 Windows 沙盒的 Windows 版本:

Windows 专业版Windows 企业版Windows 专业教育版/SEWindows 教育版
是是是是

Windows 沙盒许可证权利由以下许可证授予:

Windows 专业版/专业教育版/SEWindows 企业版 E3Windows 企业版 E5Windows 教育版 A3Windows 教育版 A5
是是是是是

有关 Windows 许可的详细信息,请参阅 Windows 许可概述。

必备条件

备注

Windows 家庭版当前不支持 Windows 沙盒

安装

  1. 确保电脑使用的是 Windows 10 专业版或企业版,内部版本号为 18305 或 Windows 11。

  2. 在电脑上启用虚拟化功能。

    • 如果你使用的是实体电脑,请确保在 BIOS 中启用了虚拟化功能。

    • 如果你使用的是虚拟机,请运行以下 PowerShell 命令来启用嵌套虚拟化功能: PowerShell复制

      Set-VMProcessor -VMName <VMName> -ExposeVirtualizationExtensions $true
  3. 使用任务栏上的搜索栏,并键入打开或关闭 Windows 功能来访问 Windows 可选功能工具。 选择“Windows 沙盒”,然后点击“确定”。 如果系统提示你重启电脑,请执行此操作。 如果没有“Windows 沙盒”选项,则表示你的电脑不满足运行 Windows 沙盒的要求。 如果你认为此分析不正确,请查看先决条件列表以及步骤 1 和步骤 2。 备注

    若要使用 PowerShell 启用沙盒,请以管理员身份打开 PowerShell 并运行以下命令:

    PowerShell复制

    Enable-WindowsOptionalFeature -FeatureName "Containers-DisposableClientVM" -All -Online
  4. 在“开始”菜单上找到并选择“Windows 沙盒”以首次运行。 备注

    Windows 沙盒不遵循主机系统的鼠标设置,因此,如果主机系统设置为使用左手鼠标,则必须在 Windows 沙盒启动时在 Windows 沙盒中手动应用这些设置。 或者,可以使用沙盒配置文件运行登录命令来交换鼠标设置。 有关示例,请参阅 示例 3。

用途

  1. 从主机复制一份可执行文件(以及运行应用程序所需的任何其他文件),并将它们粘贴进“Windows 沙盒”窗口中。
  2. 在沙盒内运行可执行文件或安装程序。
  3. 完成实验后,关闭沙盒。 系统将会弹出一个对话框,提示你将放弃并永久删除所有沙盒内容。 选择“确定”。
  4. 确诊主机没有显示任何你在 Windows 沙盒中做出的修改。

编辑页面
Share this post on:

Previous Post
网站托管方式
Next Post
xlog不支持多域名添加解决方法